.l-my-opinion{
	padding:13px 0 72px 0;
	width: 100%;
	position: relative;
	background-color: #F5F5F5;
}

.l-list-width{
	max-width: 1203px;
	width: 100%;
}

.l-ctn-head,
.l-ctn-body{
	width: 100%;
}

.l-ctn-head{
	height: 51px;
	line-height: 51px;
	border-bottom: 1px solid #E8E8E8;
}

.l-ctn-title{
	color: #3D6EFF;
	width: 103px;
	text-align: center;
	height: 50px;
	font-weight: bold;
	border-bottom: 2px solid;
}

.l-ctn-body{
	padding: 20px;
}

.l-ctn-b-item{
	margin-top: 6px;
}

.l-ctn-b-item-sub-1{
	width: 70px;
	margin-right: 34px;
}

.l-cbis-head{
	width: 100%;
	padding: 18px 0;
	font-size: 18px;
	color: #333333;
}

.l-cbis-body{
	width:654px;
	min-height:229px;
	padding: 21px;
	border:1px solid rgba(232,232,232,1);
}

.l-cbis-body-item{
	color: #A4A4A4;
	line-height: 20px;
}

.l-cbis-upload{
	width:60px;
	height:59px;
	text-align: center;
	line-height: 60px;
	margin-right: 18px;
	border:1px dashed rgba(225,225,225,1);
}

.l-cbis-body-item-div{
	margin-top: 89px;
}

.l-cbis-btn{
	width:75px;
	height:28px;
	line-height: 29px;
	text-align: center;
	color: #FFFFFF;
	margin-top: 84px;
	background:rgba(61,110,255,1);
	border-radius:3px;
}

@media (max-width: 1202px) {
	.l-my-opinion{
		padding: 0;
		overflow: hidden;
	}
}

@media (max-width: 654px) {
	.l-cbis-body{
		padding: 10px;
		width: 100%;
		overflow: hidden;
	}
	
	.l-ctn-body{
		padding: 10px;
	}
}